#-*- codeing = utf-8 -*-
#@Time : 2020/9/10 17:04
#@Author : 阳某
#@File : 邮件.py
#@Software : PyCharm
import smtplib
from email.message import EmailMessage
'''
smtplib模块是python中smtp(简单邮件传输协议)的客户端实现。我们可以使用smtplib模块，轻松的发送电子邮件。
email模块用来处理邮件消息，包括MIME和其他基于RFC 2822 的消息文档。使用这些模块来定义邮件的内容，是非常简单的。
'''
textfile = '邮件正文.txt'
with open(textfile)as f:
    msg = EmailMessage()
    msg.set_content(f.read())

#    邮件主题
msg['Subject'] = f'The content of {textfile}'
msg['From'] = '发送方邮箱地址'
msg['To'] = '接收方邮箱地址'
s = smtplib.SMTP('localhost')
s.send_message(msg)
s.quit()